home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-01-09 | 312 b | 16 lines | [TEXT/KAHL] |
- /* fill the n bytes following p with nulls, return p */
- void *memclr(void *p, register unsigned long n)
- {
- register long *l;
- register char *s;
- register unsigned long m;
-
- l = p;
- m = n / sizeof(long);
- while (m-- > 0) *l++ = 0;
- s = (char *) l;
- n = n % sizeof(long);
- while (n-- > 0) *s++ = 0;
- return(p);
- }
-